ff7f52b1f01a21435f1006734f3f2ff308390e00,VUE2/src/tufts/vue/LWNode.java,LWNode,setResource,#Resource#,176
Before Change
super.setResource(r);
if (getChild(0) instanceof LWImage) {
LWImage image = (LWImage) getChild(0);
if (image.isNodeIcon())
image.setResource(r);
}
}
After Change
return;
if (getChild(0) instanceof LWImage) {
LWImage image = (LWImage) getChild(0);
if (image.isNodeIcon() && image.getResource() != null && !image.getResource().equals(getResource())) {
// above hack: image resource will be null while being created in MapDropTarget
image.setResource(r);
}